package com.qingfeng.activiti.modeler;

import lombok.Data;
import org.activiti.engine.api.internal.Internal;
import org.activiti.engine.runtime.Execution;

import java.util.Date;
import java.util.Map;

@Data
public class NewProcessInstance {
    public String ID_;
    public String REV_;
    public String PROC_INST_ID_;
    public String BUSINESS_KEY_;
    public String PARENT_ID_;
    public String PROC_DEF_ID_;
    public String SUPER_EXEC_;
    public String ROOT_PROC_INST_ID_;
    public String ACT_ID_;
    public String IS_ACTIVE_;
    public String IS_CONCURRENT_;
    public String IS_SCOPE_;
    public String IS_EVENT_SCOPE_;
    public String IS_MI_ROOT_;
    public String SUSPENSION_STATE_;
    public String CACHED_ENT_STATE_;
    public String TENANT_ID_;
    public String NAME_;
    public Date START_TIME_;
    public String START_USER_ID_;
    public String LOCK_TIME_;
    public String IS_COUNT_ENABLED_;
    public String EVT_SUBSCR_COUNT_;
    public String TASK_COUNT_;
    public String JOB_COUNT_;
    public String TIMER_JOB_COUNT_;
    public String SUSP_JOB_COUNT_;
    public String DEADLETTER_JOB_COUNT_;
    public String VAR_COUNT_;
    public String ID_LINK_COUNT_;
    public String APP_VERSION_;


    public String ProcessDefinitionKey;

    public String ProcessDefinitionId;

    public String ProcessDefinitionName;

    public Integer ProcessDefinitionVersion;

    public String DeploymentId;

    public String PARENT_PROC_INST_ID_;
}
